Supplier Page from MyBioSource.com for Recombinant Drosophila sechellia Pescadillo homolog (GM12330), partial